razor clam/shell - French English Dictionary